<?php if ( ! defined("BASEPATH")) exit("No direct script access allowed");
//localizar modulo
$modulo = $this->modulo->get_byid($this->uri->segment(2), 'link')->row();
//localizar permissão
$permissao = $this->permissao->get_by_modulo_permissao($modulo->id, 'modulo_id', $this->session->userdata('permissao_grupo_id') , 'permissao_grupo_id')->row();
//verificar exibição dos botões
$botao_alterar = NULL;
$botao_excluir = NULL;	
echo '<hr class="hr-top-bar" />';
echo '<div class="back-titulo">';
	echo '<div class="row">';
		echo '<h4>Tipos de Despesas<span>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</span><small> Gerenciamento de Tipos de Despesas. Exemplo: Despesas Gerais, Luz, Água, Telefone.</small> </h4>';
	echo '</div>';
echo '</div>';
echo '<div class="row">';
	echo breadcrumb();
echo '</div>';
echo '<div class="content-default">';
	echo '<div class="row">'; //Mensagens data-alert
		erros_validacao(); get_msg('msgok'); get_msg('msgerro');
	echo '</div>';
	echo '<div class="row fundo-content">';
switch ($tela):
	case 'cadastrar': ?>
		<div class="large-12 columns cinza pagina-novo">
			<h5>Cadastrar novo Tipo de Despesa</h5>
		</div>
		<hr />
		<?php echo form_open('painel/tipos_despesas/cadastrar', array('class'=>'custom')); ?>
			<div class="large-12 columns">
				<?php
				echo form_label('Nome: <span>*</span>', 'nome');
				echo '<div class="row">';
					echo '<div class="large-5 columns">';
						echo form_input(array('name'=>'nome', 'id' => 'nome', 'maxlength' => 200), set_value('nome'), 'autofocus');
					echo '</div>';
				echo '</div>'; ?>	
			</div>
			<div class="large-12 columns">
				<?php
				echo anchor('painel/tipos_despesas/gerenciar', 'Cancelar', array('class'=>'button alert espaco small'));
				echo form_submit(array('name'=>'cadastrar', 'class'=>'button success small'), 'Publicar Tipo de Despesa'); ?>
			</div>
		<?php echo form_close();
	break;
	case 'gerenciar': ?>
		<div class="large-12 columns cinza">
			<div class="large-6 columns centro-text">
				<h5>Listar Tipos de Despesas</h5>
			</div>
			<div class="large-6 columns centro-button" align="right">
				<?php
				if ($permissao->cadastrar == 1):
					echo anchor('painel/tipos_despesas/cadastrar', ' Adicionar Tipos de Despesas', array('class' => 'button small fi-plus'));
				endif;
				?>
			</div>
		</div>
		<hr />
		<div class="large-12 columns">
			<table class="large-12 data-table">
				<thead>
					<tr>
						<th width="60">ID</th>
						<th>Nome</th>
						<th width="90" class="text-center">Ações</th>
					</tr>
				</thead>
				<tbody>
					<?php
					foreach ($query as $linha):		
						echo '<tr>';
						printf('<td>%s</td>', $linha->id);
						printf('<td>%s</td>', $linha->nome);
						if ($permissao->alterar == 1):
							$botao_alterar = anchor("painel/tipos_despesas/editar/$linha->id", ' ', array('class'=>'table-actions fi-pencil', 'title'=>'Editar'));
						endif;
						if ($permissao->excluir == 1):
							$botao_excluir = anchor("painel/tipos_despesas/excluir/$linha->id", ' ', array('class'=>'table-actions fi-trash deletareg', 'title'=>'Excluir'));
						endif;
						printf('<td class="text-center">%s%s</td>', $botao_alterar, $botao_excluir);
						echo '</tr>';
					endforeach; ?>
				</tbody>
			</table>
		</div>
	<?php break;
	case 'editar': ?>
		<div class="large-12 columns cinza pagina-novo">
			<h5>Alterar Tipo de Despesa: <em><?php echo $query->nome; ?></em></h5>
		</div>
		<hr />
		<?php echo form_open(current_url(), array('class'=>'custom')); ?>
			<div class="large-12 columns">
				<?php
				echo form_label('Nome: <span>*</span>', 'nome');
				echo '<div class="row">';
					echo '<div class="large-5 columns">';
						echo form_input(array('name'=>'nome', 'id' => 'nome', 'maxlength' => 50), set_value('nome', $query->nome), 'autofocus');
					echo '</div>';
				echo '</div>'; ?>
			</div>
			<?php
			echo '<div class="large-12 columns">';
				echo anchor('painel/tipos_despesas/gerenciar', 'Cancelar', array('class'=>'button alert espaco small'));
				echo form_submit(array('name'=>'editar', 'class'=>'button small success'), 'Salvar dados');
			echo '</div>';
			echo form_hidden('idtipos_despesas', $query->id);
		echo form_close();
	break;
	default:
		echo '<div class="row">';
			echo '<div class="alert-box alert"><p>A tela solicitada não existe</p></div>';
		echo '</div>';
	break;
endswitch;
echo '</div></div>';